.PHONY: reveive runServer clear

receive:receive
parse.o:parse.h parse.cpp case.h database.h log.h
	g++ -c parse.cpp -o parse.o
database.o:database.h database.cpp case.h dealstr.h
	g++ -c database.cpp -o database.o -lsqlite3
dealstr.o:dealstr.cpp dealstr.h
	g++ -c dealstr.cpp -o dealstr.o
log.o:log.cpp log.h
	g++ -c log.cpp -o log.o
serversocket.o:serversocket.cpp serversocket.h
	g++ -c serversocket.cpp -o serversocket.o
server.o:server.cpp parse.h database.h case.h
	g++ -c server.cpp -o server.o
receive:parse.o server.o database.o serversocket.o dealstr.o log.o
	g++ -o receive parse.o server.o serversocket.o database.o dealstr.o -lsqlite3 log.o

runServer:
	./receive 1234

clean:
	rm -rf receive  *.o

